home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / bbs / profil18.zip / PROFILE.DOC < prev    next >
Text File  |  1996-06-30  |  26KB  |  580 lines

  1.   
  2.                              USER PROFILES
  3.  
  4.                                   v1.8
  5.  
  6.                                    by
  7.  
  8.                               Al Lawrence
  9.  
  10.                             Sunrise-80  BBS
  11.                   (404) 256-9525 (USR v.everything 33.6)
  12.                   (404) 705-9104 (USR v.everything 33.6)
  13.                   (404) 256-9518 (Voice, 9am-9:30pm EST)
  14.                      (EMAIL) al_lawre@ix.netcom.com
  15.  
  16.  
  17.  
  18.  
  19.                                 OVERVIEW
  20.                                 ________
  21.  
  22.  
  23.    This Door can be used to capture information about a user, for other users 
  24.    to review. The Sysop has complete control over the questions to ask, the 
  25.    way the anwers will be displayed and whether or not to force the user to 
  26.    fill out the questionaire. If your BBS software allows you to execute a 
  27.    Door when a caller logs in, then you can FORCE a user to enter the Door
  28.    and ensure that they answer the questions.
  29.  
  30.    NOTE: Most errors will be logged to a file called DFRAME.ERR which is
  31.          created in the directory you run the door from.
  32.  
  33.  
  34.  
  35.                 NON-REGISTERED   R E S T R I C T I O N S
  36.                 ----------------------------------------
  37.  
  38.                 ° Limited to 15 callers
  39.                 ° Keyboard timeout value limited to 2 minutes
  40.                 ° Time allowed in door can not be adjusted
  41.                 ° Can not use the command line entry that allows the
  42.                   caller to select a user, display the info and return
  43.                   to the BBS (all from the main menu)
  44.  
  45.  
  46.  
  47.                                 INSTALLATION
  48.                                 ____________
  49.  
  50.  
  51.    Installation is fairly easy and straight-forward. The following steps and
  52.    examples should have you up and running in a very short period of time.
  53.    It is assumed that you are familiar with setting up DOORS on your system.
  54.    To this end, only examples of the configuration file and Door batch file
  55.    are described.
  56.  
  57.       1) Create a directory to hold all PROFILE file
  58.  
  59.       2) Unzip PROFILxx.ZIP into the the above directory
  60.  
  61.       3) Create a configuration file, with a name of your choice, or
  62.          modify the supplied PROFILE.CFG file. A description follows:
  63.  
  64.             **                       Location of system file (See Below)
  65.             SUNRISE-80 BBS           Your BBS Name
  66.             Al                       Sysop's First name
  67.  
  68.             Lawrence                 Sysop's Last Name
  69.  
  70. |-----------------------------------------------------------------------------|
  71. | READ!     1                        CommPort  \ These 2 lines are required   |
  72. | READ!     1                        Node #    / ONLY for GTUSER.BBS          |
  73. |-----------------------------------------------------------------------------|
  74.  
  75.             00000000                 Registration Number
  76.  
  77.             2                        1 = DO NOT Display ADOPT-A-DOOR Message
  78.                                      2 = Display ADOPT-A-DOOR message
  79.     
  80.         #   2                        Keyboard timeout value in Minutes
  81.  
  82.         #   0                        Time  Allowed in Door
  83.                                      (Sysop = Time Remaining - REG. VERSION)
  84.  
  85.             N                       Y = Force a NEW user to answer questions.
  86.                                         This would be used if you were to use 
  87.                                         the Door as part of an AutoLogin 
  88.                                         process. (Will also apply to anyone 
  89.                                         entering the door via your door menu).
  90.                                         Once in the Door the user will HAVE to 
  91.                                         answer the questions with no way out 
  92.                                         until that is done.
  93.                                     N = Participation in the Doors is voluntary 
  94.                                         and the user can exit, without answering 
  95.                                         the questions. If you make this an
  96.                                         Auto-Login Door the caller will be 
  97.                                         presented with the menu. I would NOT 
  98.                                         recommend using the N option if you are 
  99.                                         making this an Auto-Logon door.
  100.  
  101.             0                        0 = Use caller's logon name
  102.                                      1 = Use Alias name (Must use DOOR.SYS)
  103.  
  104.             C:\PROFILE\              Drive:\Path where ALL Picture files
  105.                                      will be kept. You MUST include a trailing
  106.                                      \  or "Bad File Name' type errors will
  107.                                      be encountered.
  108.  
  109.  
  110.             Y                        Y = Log all callers to USAGEx
  111.                                      N = Do not log callers
  112.  
  113.  
  114.           ** = Replace with ONE of the following:
  115.  
  116. C:\bbs\PCBOARD.SYS              <- For PCBoard systems using PCBOARD.SYS only
  117. C:\BBS\CALLINFO.BBS             <- For Wildcat! systems (prior to v3.0)
  118. C:\BBS\DOOR.SYS                 <- For ANY systems that support DOOR.SYS
  119. C:\BBS\DORINFOx.DEF             <- For ANY systems that support DORINFOx.DEF
  120. C:\BBS\SFDOORS.DAT              <- For Spitfire systems.
  121. c:\bbs\TRIBBS.SYS               <- For TriBBS systems.
  122. C:\BBS\GTUSER.BBS               <- For GT Power
  123.                                    * if using this option you must put the
  124.                                      ComPort # on line 5 and the Node # on
  125.                                      line 6 of the configuration file
  126.  
  127.  
  128.  
  129.  
  130.            # = Requires registration to change to a different value.
  131.  
  132.                NOTE: There are NO Blank Lines in the Config File!!
  133.  
  134.  
  135.  
  136.  
  137.       4) Create a batch file or modify the PROFILE file supplied. A
  138.          description of this file follows:
  139.  
  140.             ECHO off
  141.             cd\BBS\DOORS\Profile      Location of PROFILE files
  142.             Profile Profile.cfg       EXE filename and CFG filename (Name
  143.                                       used in creating file in #3 above)
  144.             CD\BBS
  145.             BOARD
  146.  
  147.  
  148.        5) When running in more than one node, be sure to supply a
  149.           different configuration name for each node (your choice of name).
  150.  
  151.        6) If running with Fossil-based multi-port boards add
  152.            /FD to the line containing the CFG name as follows:
  153.  
  154.                      PROFILE PROFILE.CFG /FD
  155.  
  156.  
  157.        7) You will be able to supply a user's name on the Command line, and the
  158.           program will search for that user's record, display it and return to
  159.           the BBS. The best way to use this option, which may not be adaptable
  160.           to every BBS software system, is to have a an entry on the main menu
  161.           (call it PROFILE) and using script type languages, ask the caller for
  162.           a name to search for. You would then pass that name to the PROFILE
  163.           command line. After displaying the profile, whether found or not, the
  164.           caller will be taken back to the BBS. An example follows:
  165.  
  166.                        PROFILE PROFILE.CFG \USER:user name here
  167.  
  168.           Please note that the \USER: parameter MUST be the last parameter on
  169.           the command line. There MUST be an exact match for the profile to be
  170.           displayed.
  171.  
  172.  
  173.  
  174.  
  175.  
  176.                                TROUBLESHOOTING
  177.                                ---------------
  178.  
  179. (1) If you are running this Door on a 486 system and encounter errors such as
  180.  
  181.     ERROR 6.... OVERFLOW Error
  182.     ERROR 5.... ILLEGAL Function Call (may be associated with other problems)
  183.     KEYBOARD Timeout after 5 minutes
  184.  
  185.     You may have to put the following line in your AUTOEXEC.BAT file:
  186.  
  187.          SET NO87=ON
  188.  
  189. (2) If you encounter an Error 62 (Input Past End of File), BEFORE you see the
  190.     opening screen of the Door, your problem will more than likely be associated
  191.     with the CFG file. The error 62 means that you do not have enough ent